/**************************************************************************
 * @doc CORE
 * @module Funcs.h |  
 * Header file for handling the Function table Flexi record.
 *
 * Product     :   SoftPay 2000 (Global Payment Methodology).
 * <nl>Developer   :   
 * <nl>Notes       :
 *
 * @head3 Core Functions |
 * @index | Core
 * @end
 *
 * Copyright (c) 1996-2000 by VeriFone Inc. All rights reserved.
 * 
 * No part of this software may be used, stored, compiled, reproduced,
 * modified, transcribed, translated, transmitted, or transferred, in any form 
 * or by any means whether electronic, mechanical, magnetic, optical, 
 * or otherwise, without the express prior written permission of VeriFone, Inc.
 *
 * Revision History
 * ------------------------------------------------------------------------
 $log:  $
 * ------------------------------------------------------------------------
 ********************************************************************************/



#ifndef VSFUNC_H
#define VSFUNC_H

int inRunEngine (short *pshFuncPtr, TRANSACTION_OBJECT *pvdData);
int inRunTransProtocolFunction(TRANSACTION_OBJECT *pobTran);
int inRunSettleProtocolFunction(TRANSACTION_OBJECT *pobTran);
int FUNCS_CODE_CHECK(char * a,char *b,short *  c,char * d,unsigned char * e);

#endif /* VSFUNC_H */
